release a guarantee - Alemán Inglés Diccionario